package cn.edu.imnu.Service;


import cn.edu.imnu.entity.Result;
import cn.edu.imnu.entity.dto.*;
import cn.edu.imnu.entity.vo.DoctorListvo;
import cn.edu.imnu.entity.vo.Doctorlevelvo;
import cn.edu.imnu.entity.vo.TreatTypevo;

import java.util.List;

/**
* @author Administrator
* @description 针对表【doctor】的数据库操作Service
* @createDate 2025-06-08 18:08:13
*/
public interface DoctorService  {
    /*List<DoctorListvo> getAllDoctors(DoctorListdto doctorListdto);*/
    DoctorListvo getAllDoctors(DoctorListdto doctorListdto);
    Result deletedoctor(Long id);

    List<Doctorlevelvo> getDoctorslevel();

    List<TreatTypevo> getTreatType();

    Result updateDoctor(Doctorupdatedto dto);


    Result updateDoctorpwd(Updatepwddto dto);

    Result addDoctor(Doctoradddto dto);
}
